package flash.data;

extern class SQLStatement extends flash.events.EventDispatcher
{
	function cancel():Void;
	function clearParameters():Void;
	function execute(prefetch:Int = -1, responder:flash.net.Responder = null):Void;
	function getResult():flash.data.SQLResult;
	function next(prefetch:Int = -1, responder:flash.net.Responder = null):Void;
	var executing(default, null):Bool;
	var parameters(default, null):Dynamic;
	var text:String;
	var sqlConnection:flash.data.SQLConnection;
	var itemClass:Class<Dynamic>;
	function new():Void;
}